const Koa = require('koa');

const bodyParser = require('koa-bodyparser');

//连接数据库
require('./database');

const router = require('../router');

const app = new Koa();

app.use(bodyParser()); //解析url参数和请求体等数据

const errorHandle = require('./error-handle');

router(app); //加载所有的路由

//错误处理
app.on('error', errorHandle)

module.exports = app;
